package co.com.siti.sie.model;

import java.io.Serializable;

import javax.persistence.*;

import java.sql.Timestamp;

/**
 * The persistent class for the tblgrupo database table.
 * 
 */
@Entity
@NamedQueries({
		@NamedQuery(name = "Tblgrupo.findAll", query = "SELECT t FROM Tblgrupo t order by t.flddescripcion"),
		@NamedQuery(name = "Tblgrupo.findGrupoConCondiciones", query = "SELECT t FROM Tblgrupo t WHERE t.fldidsede = :sede AND t.fldidjornada = :jornada AND t.fldidciclogrado = :cicloGrado order by t.flddescripcion") })
public class Tblgrupo implements Serializable {
	private static final long serialVersionUID = 1L;

	private Integer fldcodgrupo;

	private String flddescripcion;

	private Timestamp fldfchgrabacion;

	private Integer fldidciclogrado;

	private Integer fldidjornada;

	private Integer fldidprofesordirector;

	private Integer fldidsede;
	@Id
	private Integer fldllavegrupo;

	private String fldusuario;

	public Tblgrupo() {
	}

	public Integer getFldcodgrupo() {
		return this.fldcodgrupo;
	}

	public void setFldcodgrupo(Integer fldcodgrupo) {
		this.fldcodgrupo = fldcodgrupo;
	}

	public String getFlddescripcion() {
		return this.flddescripcion;
	}

	public void setFlddescripcion(String flddescripcion) {
		this.flddescripcion = flddescripcion;
	}

	public Timestamp getFldfchgrabacion() {
		return this.fldfchgrabacion;
	}

	public void setFldfchgrabacion(Timestamp fldfchgrabacion) {
		this.fldfchgrabacion = fldfchgrabacion;
	}

	public Integer getFldidciclogrado() {
		return this.fldidciclogrado;
	}

	public void setFldidciclogrado(Integer fldidciclogrado) {
		this.fldidciclogrado = fldidciclogrado;
	}

	public Integer getFldidjornada() {
		return this.fldidjornada;
	}

	public void setFldidjornada(Integer fldidjornada) {
		this.fldidjornada = fldidjornada;
	}

	public Integer getFldidprofesordirector() {
		return this.fldidprofesordirector;
	}

	public void setFldidprofesordirector(Integer fldidprofesordirector) {
		this.fldidprofesordirector = fldidprofesordirector;
	}

	public Integer getFldidsede() {
		return this.fldidsede;
	}

	public void setFldidsede(Integer fldidsede) {
		this.fldidsede = fldidsede;
	}

	public Integer getFldllavegrupo() {
		return this.fldllavegrupo;
	}

	public void setFldllavegrupo(Integer fldllavegrupo) {
		this.fldllavegrupo = fldllavegrupo;
	}

	public String getFldusuario() {
		return this.fldusuario;
	}

	public void setFldusuario(String fldusuario) {
		this.fldusuario = fldusuario;
	}

}